--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Commit 326e80027ec1c6adff8b01e42ba51bc1193fcab4
Parents : f0ab00e
Author : Sudo-Ivan <ivan@quad4.io>
Signature : Signature validation error
Date : 2026-01-07T15:08:49-06:00
feat(ui): add handling for lxm.ingest_uri.result messages with success, error, warning, and info notifications
Changes
Diff
diff --git a/meshchatx/src/frontend/components/App.vue b/meshchatx/src/frontend/components/App.vue
index fb3538c9..fa2fe5cb 100644
--- a/meshchatx/src/frontend/components/App.vue
+++ b/meshchatx/src/frontend/components/App.vue
@@ -866,6 +866,18 @@ export default {
}
break;
}
+ case "lxm.ingest_uri.result": {
+ if (json.status === "success") {
+ ToastUtils.success(json.message);
+ } else if (json.status === "error") {
+ ToastUtils.error(json.message);
+ } else if (json.status === "warning") {
+ ToastUtils.warning(json.message);
+ } else {
+ ToastUtils.info(json.message);
+ }
+ break;
+ }
case "identity_switched": {
ToastUtils.success(`Switched to identity: ${json.display_name}`);
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────